subpoena witnesses on your behalf - Deutsch Englisch Wörterbuch